package com.day18;

public class TestInitArr {
    public static void main(String[] args) {

        //创建不同类型的数组
        byte[] byteArray=new byte[1];
        char[] charArray=new char[1];
        int[] intArray=new int[1];
        long[] longArray=new long[1];
        float[] floatArray=new float[1];
        double[] doubleArray=new double[1];
        String[] stringArray=new String[1];
        //打印上面的未初始化数组的默认值
        System.out.println("byte类型数组默认值："+byteArray[0]);
        System.out.println("char类型数组默认值："+charArray[0]);
        System.out.println("int类型数组默认值："+intArray[0]);
        System.out.println("long类型数组默认值："+longArray[0]);
        System.out.println("float类型数组默认值："+floatArray[0]);
        System.out.println("double类型数组默认值："+doubleArray[0]);
        System.out.println("String类型数组默认值："+stringArray[0]);

        System.out.println("\t");
        //数组的初始化方式  第一种
        int[] array1=new int[5];
        array1[0]=1;
        array1[1]=1;
        array1[2]=2;
        array1[3]=3;
        array1[4]=4;

        System.out.println("\t");
        //数组初始化方式 第二种
        int[] array2={0,1,2,3,4};//在声明时初始化数组值
        System.out.println(array2[2]);
    }
}
